from langchain_openai import OpenAI
import os

# 设置你的OpenAI API密钥和环境（建议通过环境变量设置）
os.environ["OPENAI_API_KEY"] = "2fcf1bf7de004d8caeff4544fb196f12"  # 请替换为你的实际API密钥
# 如果你需要设置自定义的API基础地址（例如通过代理访问），可以取消下一行的注释
os.environ["OPENAI_API_BASE"] = "http://menshen.test.xdf.cn"

# 初始化OpenAI模型
# model_name: 指定使用的模型，例如"gpt-3.5-turbo-instruct"
# temperature: 控制生成文本的随机性，0表示更确定性输出，1表示更多创造性
llm = OpenAI(
    model_name="GPT-4o",
    temperature=0.7
)

# 最简单的调用：让模型自我介绍
response = llm.invoke("请用一句话介绍一下你自己")
print(response)